leopard skin - Allemand Anglais Dictionnaire